package com.tank.service;

import com.tank.bean.item.Comment;
import com.tank.bean.item.Item;
import com.tank.bean.item.Talk;
import com.tank.bean.item.Transpond;
import com.tank.core.TankModel;
import com.tank.vo.RsVo;

public interface ItemService {

	TankModel favour(Item item);

	RsVo transpond(Item item);

	RsVo comment(Item item);

	RsVo remove(Item item);
	
	boolean publish(Item item);


	Talk addTalk(Talk talk);

	Transpond addTranspond(Transpond transpond);

	Comment addComment(Comment comment);

	TankModel findComments(int itemId, int pageNo, int pageSize);
}
